20379
6811
5154
3270
2975
2610
1672
1607
1556
1492
1457
1275
1243
1196
1066
1054
1050
1008
1002
951
930
895
889
622
615
607
524
496
431
425
397
385
340
308
286
270
250
236
199
146
58
43
1
0