2478
767
1776
1543
1112
1173
870
669
423
297
818
443
538
479
438
555
474
217
368
340
437
403
299
291
373
383
314
146
324
356
160
86
253
272
208
204
225
154
162
238
210
145
132
226
110
132
124
101
177
160
109
40
176
161
115
113
69
127
64
99
114
50
74
124
123
182
150
103
112
24
99
103
132
117
69
70
73
57
83
47
51
88
55
78
95
72
43
30
47
77