3k
12011
1123
11411
1043
612
551
491
611
733
861
661
91
1091
962
1446
997
571
693
561
892
352
1913
2225
24811
24012
933
527
341