1766
2
1814
1788
1
3090
6
1660
1568
1532
1691
2377
1699
1590
1382
1943
300
0
2710
1526
2571
2903
3
3562
662
2932
635
2166
693
802
1813
528
1000
3354
1751