1382
1
1787
1879
3
1168
801
0
3673
6
2760
4
2166
1501
905
3694
2
2710
1778
3326
1000
2999
526
951
6499
673
2055
1746
2184
7034
1751
2934
1711
582
929
1015