2k
27
1017
874
1272
1394
1603
1484
481
26
581
651
29
422
98
34
684
45
362
592
242
19
631
46
433
945
916