2352
1216
697
573
474
441
406
304
301
140
134
102
87
76
74
66
47
46
28
23
21
19
18
17
13
12
11
10
9
8
7
5
4
3
2