1306
1
2044
2
2173
1168
2578
1766
2456
3562
1431
1813
491
2209
1004
688
1599
951
2312
0
3326
3
1720
1797
1558
1681
1606
7733
2562
1564
1751