729
1416
779
722
602
495
488
194
729
543
745
1223
410
1542
414
1018
815
409
640
1357
432
444
382
730
461
161
442
233
451
594
306
448
240
656
1112
232
199
682
556
650
575
131
137
674
1101
1337
813
267
1552
429
1114
372
693
438
312
723
463
624
1265
1803