4148
2
19783
25669
0
598
2902
16
32302
2535
572
1189
2996
7034
5
17946
1064
2366
1
2921
21152
8
2932
1849
3498
4
721
3779
2595
935
3765
2264
14
1153
5658
9
3090
6
2012