2535
2
19783
17946
0
32302
2622
6
25669
1193
21152
8
2932
3050
3498
4
1189
3779
3765
14
1153
418
2996
1217
1
3090
2534
572
2490
2020
718
3080
3
3942
1061
1044
1804