3k
23
36
34
25
11
7
1107
924
1284
1133
292
231
551
211
28912
2037
1361
20412
1665
1816
1492
1274
1599
252
27
18
19