2436
0
2535
2
19783
17946
32302
904
1
21152
8
1189
25669
2932
572
3498
4
2996
2344
14
3779
3374
3765
2794
1153
3090
6
3546
3083
984
1613
2907
1193
1080
6057
11
2123