2044
2
1306
1
2173
2292
1168
2578
1766
3562
2287
1431
1788
1813
266
3765
4
491
1004
1599
3683
951
2312
0
3326
3
2338
2456
1720
3053
7
2788
1797
1681
1812
1606