4309
3
1475
1
4670
2217
7
796
6
4585
10
2701
4
2939
1558
2
2544
1201
6189
988
0
2908
3671
2279
3296
4553
1905
1331
2094
2558
6516
8
1485
3527
2565
2108
1122
1422
1846