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