1505
2
4309
3
1097
1
1303
1221
2136
5
1358
2966
6
2094
1587
1888
495
0
1348
4
1169
4690
3660
2223
8
1405
2046
3584
1424
1525
1972
3844
4565
1009
1821
7
689
3583
3147