2k
1023
109
1575
1331
22
75
742
763
641
702
104
751
971
953
1214
832
402
8813
657
355
161
20
12
352
13
14
211
9