3k
801
1266
131
1316
414
839
1356
257
21411
1395
512
1975
21610
172
22524
581
932
1347
1081
692
1063
2078
68
901
1123
1758
321
1191