2600
4
3926
14
400
0
2055
2
2505
1380
2921
5
1449
2377
1
3544
3
1752
1622
2209
2133
2668
3644
3386
1946
2982