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