2456
1
1690
989
0
2777
7
1431
2430
3
83
3216
10
1528
2
1373
3587
2710
6779
5
471
1398
2028
2579
1650
1942
9
1517
456
3169
962
1832
1229
2865
2886
838
3770
3107
4