210
130
354
357
410
538
912
1404
255
472
249
406
875
520
37
450
157
1000
322
1036
10
322
409
507
26
179
381
655
157
20
688
1855
360
980
14
332
1215
352
136
469
28
1066
295
298
256
567
493
600
156
365
675
564
420
194
515
