2483
2416
1614
1536
925
922
851
592
541
388
355
350
307
250
237
197
186
180
164
153
150
137
95
79
69
66
63
61
56
47
44
42
40
34
33
24
22
21
19
18
15
13
10
9
8
7
5
4