1310
599
324
803
1473
295
449
586
313
247
574
140
698
434
376
244
226
854
300
468
181
441
303
648
1603
670
996
1567
295
345
452
679
174
761
673
972
556
442
623
363
526
307
269
306
568
249
439
487
357
425
527
423
383
523
618
445
359
321
349
934