2k
13910
921
805
1033
1734
1094
294
996
422
857
191
1348
322
27115
546
383
13729
326
223
8827
10416
621
517
13213
20810
2198
829
33442