763
881
957
902
1173
1677
1431
1407
833
1249
822
657
694
1013
768
1704
7521
788
1857
1320
921
680
1107
3463
896
920
702
962
643
1160
613
952
754
1393
1034
2839
1361
4068
1270
1080
1446
720
637
995
2713
2018
1290
1759
632
1163
1144
1468
2620
1509
1143
3573
650
1483
1586
894
2504
1556
1005
2230
1002
833
662
1173
1338
1489
861
755
734
771
812
1087
859
793
886
1508
2096
704
4149
1282
632
1364
850
1991
1114
863
909
1030
1374
730
2409
948
1131
1616
2455
886
2205
1929
714
733
1898
2722
1087
2482
1846
717
643
828
739
1449
734
1129
691
1277
1945
733