706
792
1256
1743
856
675
4053
1621
1257
900
741
1161
2902
2906
691
666
845
958
1470
983
1803
647
735
685
746
3176
790
814
2500
1336
753
1174
1257
757
747
1242
1342
948
1424
2606
1649
704
1531
738
647
1152
2559
934
790
2296
1983
4899
1577
827
854
840
854
688
2691
1818
1549
1413
921
955
4989
2379
1311
761
1026
1652
1260
1904
866
974
1027
1066
1473
1424
677
1016
1422
723
1129
2245
682
1391
1766
793
1647
1481
640
1149
698
1155
827
1997
894
614
1906
685
1218
773
811
2602
710
1332
948
3194
1759
822
824
1405
1935
1149
739
621
850
2683
1619
796