4639
4369
1732
1686
1359
1214
1183
1121
1064
840
653
529
504
473
458
362
358
258
230
210
145
143
137
126
110
76
72
55
45
41
36
35
34
33
29
26
23
22
16
15
14
13
12
11
9
7
6