3575
1
898
1195
2
2165
2471
7
13499
5
3248
8
3673
6
1129
451
0
2155
3
444571
9
121
2598
1237
2966
1407
3126
2132
38477
34
2948
1250
2738
3012
854