461
613
811
692
405
647
913
1368
1533
1003
366
625
573
614
572
1116
405
447
410
102
529
1046
1484
1071
627
386
886
429
617
522
584
205
487
144
341
257
568
511
1837
575
729
342
352
234
199
352
256
153
299
266
281
424
176
257
531
312
66
241
166
320