1193
0
3090
6
1230
2903
3
2932
2
21152
8
19783
14
4471
25669
2996
3080
2964
1
1848
1189
6747
761
1251
1512
2986
2258
1717
1153
189
1927
19
603
3012
4
9956
2902
16