4303
3870
3693
3400
1645
1552
798
408
289
238
236
103
72
68
56
34
33
31
30
23
22
14
12
11
9
8
6
5
4
3
2
1