4775
2
1189
0
572
2416
7
657
1945
1
19783
25669
1365
1282
2902
16
2270
32302
345
2907
2996
1849
2535
977
2932
3546
3498
4
2309
17946
800
1044
1153
2595
3090
6
2012