8425
5376
1913
1738
1317
1252
1172
977
635
599
574
482
456
351
349
347
330
288
247
246
222
219
150
128
109
107
98
80
70
65
63
59
56
53
40
29
16
11
9
4
3
2