1260
1
1590
3107
7
995
2999
3
1788
582
0
2980
2207
1813
1320
2
2578
5339
5
1168
370
905
2181
2760
4
2055
929
2268
1660
1668
1814
2166
2209
1751
2710
2133
1778