1767
729
449
658
576
756
362
360
311
204
654
541
248
450
292
247
303
322
394
547
430
281
251
184
253
328
235
235
740
936
999
1382
653
1720
927
681
266
938
408
474
509
627
834
1242
329
987
279
688
503
635
517
498
885
839
703
1368
819
790
1751
623