361
814
449
586
477
251
239
313
260
247
577
140
698
156
434
463
1022
596
390
376
244
255
226
854
300
468
310
348
320
390
822
181
669
181
441
303
274
717
648
1603
670
996
295
345
452
376
282
609
679
1003
174
762
433
328
553
341
813
900
673
446