2535
2
19783
25669
0
17946
32302
14
2143
1
21152
8
2932
3498
4
2309
3470
5
1189
3779
3765
4116
6
2487
2303
1153
2996
4599
10
3090
572
777
3080
3
1044
1804
7258
770
5126
7