3765
4
1189
0
19783
2
2145
1
32302
14
571
2535
1988
894
17946
2996
25669
2666
9
910
7793
257
3090
6
572
488
297066
2907
2030
1134
1033
1252
443
1193
2932
3498