5689
2529
1087
1022
815
784
661
501
475
439
438
341
317
210
163
128
113
90
84
81
80
75
62
53
11
2
1
0