1226
2
1309
0
1558
1992
3
1534
14125
10
2028
697
1485
1
1622
1535
2710
1364
2435
1342
1295
1456
1194
4914
1969
1679
4309
1527
3965
2277
1329
2562
1767
1913
5
2060