4148
2
598
0
2902
16
21152
8
2535
19783
1189
951
1
7034
5
17946
32302
25669
3354
2057
2932
1849
3498
4
828
1683
3779
935
3765
1064
14
1153
5658
9
2996
637
3090
6
572