3107
7
2268
4
1942
9
3770
1
2579
2
1650
456
0
2450
3
1832
1431
2777
2456
827
1555
1528
2478
3000
6
983
629
3771
1168
1297
1007
1401
861
9056
1590
1700