812
1
360
462
31535
0
1736
5
180849
121182
5611
11
2094
363
1821
6
1650
3287
1560
3092
330
482
1978
2
6515
2531
4
1961
2138
4223
22
36609
34
7540
9
1639
116
1506