3719
3551
2473
2219
1427
1308
1144
997
732
536
521
516
441
425
355
312
292
235
223
214
213
204
186
114
102
93
91
88
77
64
62
53
43
40
34
33
30
22
20
19
15
14
13
11
10
9
7
5
4