17730
11
11483
8
2979
6
1636
2
1054
1
827
2254
2054
1411
1222856
4
2199
5
6062
16
2730
915
2294
3
2166
3251
1129
0
1470
1307
2628
1044
814
417
933
1922
3006
775
284
810