2173
1
2377
1399
2526
868
1545
2
802
0
1825
2152
1532
2294
2578
1168
2999
3
1568
915
1547
83
1819
1093
6139
4
1606
673
693
3691
1306
1734