3429
7
1319
2
929
1
1092
2980
1475
962
0
1690
1309
1860
2710
1992
3
944
851
1373
2788
697
2600
4
5565
9
1037
1946
2576
1660
2213
2982
3453
4099
8
2338
905
989