2395
6
1193
0
4335
2
3673
3
2258
1
2471
800
2986
1287
2204
5
189326
3046
2744
2483
5825
4
1869
378
971
1676
100
1045
3765
444571
9
1804
5169