4471
2
8527
1
2535
25669
0
3158
181997
11
3971
32302
1603
3498
4
19783
1744
3200
3
2990
17946
717
2907
1819
7793
1136
2271
4044
5
3083
3765
608
1849
2465
3125
789