1681
1
1660
673
0
830
801
1305
1093
3326
3
526
1399
2166
1000
2760
4
1382
1778
868
1746
2
662
2687
1168
496
1813
1751
2184
1570
1814
2562
1568
1788
2710