3779
2
3090
6
21152
8
3080
3
2535
1152
1
19783
2996
0
25669
17946
3206
5
32302
3589
706
822
2932
1352
3498
4
2895
1189
5717
1162
1527
12459
1623
3765
9160
1243
1239
7793