1078
409
1812
346
336
382
2626
1537
3479
5442
19228
3682
4156
4347
1732
4370
5251
3352
5330
720
1251
9026
894
2028
1149
12317
1653
2866
1964
19486