2055
2
1850
1844
1
1603
3196
6
1813
1749
905
1660
2934
2312
0
3326
3
2209
2562
1711
1382
2166
582
1475
2760
4
1778
1168
1691
2710
1690
2184
5339
5
1681
2999
2980