5382
1527
1171
950
897
882
780
492
478
476
434
397
393
308
273
260
253
190
180
171
154
133
125
124
110
84
79
76
73
71
64
55
53
47
44
41
40
32
31
30
28
27
26
25
24
23
22
20
19
17