3535
8
25669
0
19783
2
462
1250
3765
4
2932
984
1730
2154
1289601
2835
3779
4044
5
2087
2903
3
5915
11
3051
1320
3546
1
1153
2476
10598
1903
1618
528
2257
3694
2586
6983
10