2234
4
2580
1
1911
4655
10
2344
2535
2
3175
5
4285
3
4438
6
1716
785
0
2297
2668
1266
5717
1285
2328
610
4944
3694
2921
2091
582
2478
2105
3544
2999
1540
383
1009