4883
4623
2150
1973
1780
1613
1267
1028
1017
965
710
490
435
401
362
242
240
229
216
212
206
205
196
108
93
90
77
57
51
43
41
37
36
34
31
30
23
21
19
18
17
16
15
14
13
12
11
10
9
7