1690
1
2110
1431
1825
2710
2
1093
0
1794
909
2243
6
2930
1554
1660
1788
1380
2368
693
83
467
1547
1568
2562
1691
745
526
3562
801
4179
830
802
2166