1694
1
2903
3
951
21152
8
3090
6
3765
4
2932
2
1015
2669
1986
690
2169
25669
0
564
19783
17946
2949
3080
1681
1743
2964
1603
2666
9
3546
13967
2906
11650
23
108797
572
1566