3529
2549
2347
1664
1368
902
453
395
316
259
251
237
221
206
200
184
152
144
128
126
121
104
91
76
72
71
66
60
50
29
26
14
8
3
2
1
0