2884
5
4144
2
2535
19783
2932
3498
4
25669
0
32302
1241
17946
5717
1
7793
1153
3090
6
21152
8
878
3715
3
2455
3484
1814
3080
1044
578
1199
955
1064
4572
4044
3083
2209