3090
6
4471
2
2535
25669
0
1603
1
3498
4
8527
3200
3
2990
1902
181997
11
32302
259
1819
1136
4562
5
2271
3153
3971
731
3158
2509
3371
10
2385
1857
4321
19783
4044
3083
17946