2534
2
2055
2600
4
1012
0
400
2505
868
458
978
3065
581
3544
3
2921
5
1752
1449
1348
1
2209
2133
1310
1622