1528
2
2777
7
2456
1
1295
571
0
2650
20
471
894
280
1431
2579
1650
1942
9
456
1581
1832
3
1226
2250
3770
3765
4
9056
2245
3053
3107
297066
3000
6
2478
827
1555
861