2525
4
1750
1
2402
0
1185
2
5862
5
11532
27
4005
3470
2082
9607
1698
2935
1426
1751
2954
1329
2499
3386
2110
526
403
6779
346
3505