4535
4480
3552
2752
1682
1641
1577
1277
663
571
546
513
441
434
419
295
290
272
261
238
224
175
148
128
120
119
106
104
91
85
76
73
60
54
53
52
43
36
35
31
29
27
25
23
17
16
14
13
12
11
8