3546
1
2245
3
571
0
3090
6
2903
2932
2
3765
4
469
21152
8
467
1614
17946
496
19783
3080
297066
19944
2605
25669
7258
3466
908
1056
2771
2996
572
894
1226
1093
2369