3537
3326
3239
2708
1525
1496
742
597
563
306
190
132
78
76
53
52
51
49
40
32
30
29
10
8
7
6
5
4
3
2
1