4471
2
1334
0
2535
25669
1603
1
489
3498
4
8527
3200
3
2990
32302
1819
1136
2271
1889
3971
3158
19783
4044
5
3083
17946
2465
2526
3125
789
1681
2041
3326
3380