951
1
1606
1306
2173
1694
1168
2578
1526
2
1766
2530
4
3562
2044
1431
1813
1787
491
1004
1174
2906
2110
2312
0
3326
3
2456
1720
1797
1681
2209
2562
1564