21152
8
951
1
2903
3
3090
6
2932
2
2466
5
1015
2669
1189
0
1694
690
3735
4
3738
2902
16
297066
14
108797
2996
564
2087
3080
1849
2535
25669
1743
3779
4044
2949
3051
1808