1400
2
2250
1
1599
0
2507
1788
3765
4
2245
3
1622
2600
1426
1978
2209
2203
1938
1668
2668
3386
1226
2468
370
2254
608
4572
5
3613
8
4471
2982
2683
2163
3055