3551
10
2571
6
12459
3
10827
4
9956
521
0
2972
2471
297066
9036
9
2274
1
19944
2
108797
2350
5
17970
15
2234
3527
1147
994
1335
1647
1695