8647
2457
1768
1574
1543
1406
1334
822
813
801
723
621
602
544
527
483
301
292
274
227
208
203
192
181
180
176
157
129
128
120
116
111
108
106
103
95
92
90
89
86
76
54
49
48
45
43
41
38
37
35
33
32
31
30