422
0
1960
7
116
1073
363
2189
31535
21743
1
348
10324
2
445
448
48708
1222856
4
1053
521
31220
10
1650
2221
3
573
1547
2395
419694
9
152
90
4677
3663
5602
2749
497