23150
9
5661
4
3819
1
6819
14
1173
6177
6
1928
2
956
928
1132
0
418
1171
1040
2314
762
2337
403
2596
2724
1671
246
2103
1343
1216
2461
20