2535
2
32302
0
19783
3498
4
3942
3
741
17946
572
14
25669
4179
1
21152
8
2932
1603
784
745
1189
1380
3779
2990
3765
2392
1153
2890
2996
1558
3090
6
6844
866
2562