4396
3
21743
1
180849
0
1282
1222856
4
1960
7
4431
6
5611
11
2546
2109
2
3898
18
5316
2011
802
249
2221
1885
2315
1276
300
7082
9
400
1650
56488
445
3064
8
2275
2125
2108
2855