3765
4
2903
3
2245
572
0
1816
297066
3090
6
19783
2
2906
1
1310
2932
17946
32302
25669
1189
21152
8
894
14
1849
2996
571
3080
2964
1603
2771
3546
5225
189326
616
1193