1137
822
967
1216
800
1264
1154
4682
1285
1651
722
1271
1009
1562
1477
658
814
2305
745
619
1930
679
742
700
1026
1055
681
779
797
872
697
1386
767
698
3055
652
1812
879
702
1109
804
675
1350
1696
756
1043
1057
1025
658
1921
726
1343
783
1058
677
924
734
820
1545
945
3457
1374
683
1140
760
953
1956
767
1471
842
793
759
1753
1584
708
765
807
1532
635
679
1033
680
794
971
1020
1037
1529
664
732
1179
1290
764
754
739
3908
605
994
2284
1175
859
2384
2479
776
639
1413
1203
1113
2090
749
1065
1463
960
945
712
917
746
1501
1415
1434
1301