3k
1234
915
14910
16113
471
902
12212
1061
1116
1505
1024
25510
402
1156
40116
2299
1112
12711
762
1526
291
16017
686
582
665
19423