2903
3
572
0
1816
3090
6
19783
2
2906
1
1310
2932
17946
32302
25669
1189
21152
8
14
3765
4
1849
2996
3080
2964
1603
3546
189326
616
1193
2986
1969
9956
4471
1492
951