1941
4180
5285
1448
2538
1429
1284
1137
888
1291
851
945
151
638
524
678
371
400
745
373
344
474
308
358
437
519
198
342
199
95
302
224
170
274
48
317
375
248
238
226
276
172
150
151
56
238
110
153
119
197
183
140
249
163
116
130
82
126
173
126
146
73
89
109
132
72
108
76
184
126
198
117
507
53
72
149
114
161
98
206
179
96
148
102
65
129
159
87
69
38