1843
1
1694
2522
2
2903
3
951
21152
8
2596
3090
6
2932
1681
1015
2669
690
32302
0
3223
25669
2495
564
19783
17946
2949
3080
1743
2964
1603
3546
2906
108797
4471
1451