3125
1
2377
4
3254
2
1586
1576
4566
7
3546
1078
3613
8
3245
3
4599
10
2502
2272
5659
2010
0
2871
4456
571
2194
1993
2763
1061
5536
23
3724
3956
3350
17
3688
5
1770
2425
2114