5243
4965
2185
2138
1989
1468
1413
1046
975
805
800
585
536
515
425
271
259
231
223
186
160
133
112
92
88
72
65
64
55
47
40
34
33
26
23
22
20
19
18
17
15
14
12
11
10
9