2k
14115
35
301
16814
18220
651
701
11810
712
443
674
46
782
986
322
692
1704
1127
833
343
1234
441
1248
91
873
454
1208
591