6555
3760
3048
2402
2084
1723
1648
1472
1167
1129
861
860
859
785
746
639
594
560
548
541
516
494
432
375
260
256
252
241
240
211
190
153
140
112
51
39
1
0