2k
30
1007
874
1252
1374
1573
1444
481
471
26
571
651
291
422
98
34
694
45
362
592
28
242
19
641
47
433
975
916