7494
6211
3640
3637
3617
3513
3406
2163
1913
1856
1799
1614
1604
1449
1392
1335
1304
1001
984
964
961
935
842
696
665
654
635
614
612
605
581
552
509
477
453
414
361
345
328
305
246
236
229
228
209
197
191
183
181
173
169
159
155
150
131
107
106
100
99