2911
9
3673
3
1701
1
19783
2
5805
18
25669
0
12621
22
2838
4
32302
2990
923
3231
2535
2932
3498
800
1226
1235
1222
17946
1348
1153
2890
3090
6
2012
2366
21152
8