2760
4
1660
1
929
3
1938
1309
0
1000
2710
2
2392
1093
4914
2354
1632
2571
6
1526
1787
2999
1590
1545
5389
1844
1690
1691
1064
2368
2656
10243