17730
11
11483
8
1129
0
2979
6
1636
2
1054
1
827
2254
2054
1411
2199
5
915
2294
3
2166
383
1084
1470
1307
1044
814
417
933
1922
3006
775
284
810
1306
1291