2k
1006
322
65
1756
1456
752
487
362
2139
1003
1606
1426
28012
944
482
581
874
832
13112
38
687
2349
401
40
261
1208
1816