5495
1418
1324
1187
621
380
359
321
171
169
153
148
147
102
99
65
55
27
26
25
23
20
17
16
15
14
13
12
11
10
9
6
5
4
3