22731
1
2105
3546
13676
21
12459
3
3779
2
2903
1162
2964
2623
1603
1623
1243
1239
1267
2906
1843
2476
14
0
1153
5164
5
984
4471
2655
3090
6
3206
1035
957
4074
1451