3090
6
4471
2
2535
3765
4
3053
7
25669
0
1603
1
3498
8527
3200
3
2990
1902
32302
259
1819
1136
4562
5
2271
3153
2245
1788
3971
731
3158
2509
1226
3371
10
2385
1857
4321