1558
2
1295
1
1720
1424
2710
1309
0
1992
3
1250
1911
14125
10
636
697
4823
9
1622
2100
2901
2475
4435
2435
1535
2265
3683
1534
4914
2207
1364
2377
1679
1844
4309