4471
2
2765
1
25669
0
2535
319
1603
3498
4
3079
8527
3200
3
7793
1056
3933
2990
2533
2096
1547
2619
2759
32302
1819
1136
2271
1108
3971
3158
3591
11
2934