1648
868
972
331
855
290
772
281
729
189
1127
585
787
350
402
150
610
191
809
236
1210
392
421
137
279
147
267
196
732
201
2240
1274
460
182
487
164
343
82
362
135