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
749
773
1206
693
1103
1322
1362
715
1517
3327
1601
1485
1484
1113
819
906
695
961
1388
867
1363
839
1282
1471
5182
946
658
726
1706
675
899
1853
811
880
785
862
1233
863
644
666
707
1026
765
1282
2138
1751
637
700
601
730
1147
857
2081
1054
1426
744
751
1639
834
2406
1339
1051
920
739
1535
686
1786
1141
599
800
1087
1328
2732
712
1077
818
726
708
2547
846
1036
2423
616
1157
1793
1002
1570
1342
1380
606
721
824
992
1052
824