1073
0
422
116
363
1960
7
249
21743
1
448
31535
1222856
4
4677
10
1126
2749
3
445
556
431
10324
2
1277
5
1650
355
611
90
3663
573
745
1458
3493
1663
521
282572