4324
4240
1694
1568
1530
1120
1076
1010
963
728
659
545
512
418
378
341
278
201
176
165
159
153
147
124
123
113
73
67
58
50
41
35
30
27
26
25
23
19
17
15
14
11
10
9
8
7
6