1694
1
951
21152
8
2903
3
2949
0
2258
2669
2
108797
3090
6
2932
1015
690
17946
514
7793
4
3546
956
572
25669
564
19783
14
1492
692
3080
120
2996
6236
10
365
1808