1694
1
2903
3
951
21152
8
553
1619
2508
7
3090
6
2028
2
2932
2929
1015
2669
3158
690
1547
25669
0
564
19783
17946
2949
3080
1743
2964
1603
3546
6026
2906
2879
108797