2k
1139
12011
612
1094
793
19110
252
633
9010
9
1247
311
733
566
758
481
925
623
407
812
775
81
21
673
1096
132
15
1344