4258
1
2089
475
0
3071
9
1992
2799
6
4335
2
3014
20
2534
1289601
4
1804
2492
2744
3551
10
2571
10827
9956
3
66
3485
7
2972
5919
2165
6516
8
2471
297066
9036
2274
467
19944
108797