65
281
556
574
341
1499
1187
1331
1255
1548
370
454
664
691
599
96
358
629
619
326
338
298
672
660
594
540
684
786
781
633
87
318
586
604
313
454
522
631
608
607
543
539
733
661
575
890
1095
1120
1120
1058
570
653
733
683
590
368
647
701
679
560
413
640
712
725
583
550
581
624
659
601
66
312
613
698
361
448
338
639
670
591
460
560
635
682
590
864
1036
990
1124
1070
551
597
703
703
593
569
639
690
702
622
439
414
712
675
582
455
468
655
651
591
844
733
1092
1113
1067
1035
1087
1162
1156
1055
true