3k
27
551
933
1184
913
815
605
519
936
42
222
10
11
143
2029
19923
32031
466
641
252
671
1295
192
33
24513
631
45