1306
1
1168
1431
2173
1813
2578
1720
2
951
1766
2456
3562
1814
2044
1751
491
2209
2100
1778
2349
3
1004
1590
1632
2082
2166
1787
1599
2312
0
3326
2294
1545