2044
2
1306
1
2173
2292
1168
2578
1766
3562
1309
0
2287
1431
1813
266
491
697
1004
1599
1992
3
951
2312
3326
2338
2456
1720
2788
1797
1681
1812
1606
2600
4