18816
11
2264
0
6220
16
1721
1
6617
2
629
581
1834
1960
1294
2948
9
2083
1288
1536
1763
718
1152
1195
868
458
3225
6
1376
978
906
575
1225
660
266
1438
1839