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