2k
29
1007
874
1242
1354
1563
1444
491
471
27
571
651
291
422
98
34
694
45
362
592
28
242
19
641
47
433
985
916