2k
23
21
394
19
74
735
1292
581
28
1381
461
67
351
552
611
561
481
2388
1272
713
8
451
612
933
1192
1377
16