4369
4046
3134
2490
1524
1464
1433
1280
592
539
497
464
444
401
393
318
300
265
251
242
232
192
161
133
131
123
98
90
88
77
72
60
59
55
50
49
44
40
36
33
30
24
22
20
18
17
16
14
13
12
10
9