3642
3411
1517
1342
1186
1176
933
841
716
610
582
429
365
314
274
199
189
184
168
155
154
140
126
86
80
74
60
52
38
31
26
22
21
20
17
14
13
12
11
10
9
7
6