3013
15
1077
1
1365
2525
3
6560
9
1301
862
0
1363
1468
1517
2
948
1459
1466
712
1520
1036
1129
4279
5
1723
1478
1349
1657
1568
2479
658