3k
40
31
7
204
20
1413
242
461
421
371
1158
302
351
35
433
501
542
401
221
933
1225
123
467
411
271
322