4535
2150
2062
1916
1203
445
389
331
274
144
102
59
56
35
34
30
24
23
20
17
15
14
12
11
10
9
8
7
6
5
4
3
2