3765
3713
2592
2239
1437
1283
1166
1156
632
552
440
430
347
346
311
281
276
249
242
217
196
195
129
128
114
98
96
90
81
68
58
56
54
46
45
40
34
33
22
19
18
16
15
13
12
11
10
9
8
7