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
1635
2393
1853
923
1215
729
674
1740
1884
680
3191
900
806
710
685
751
1335
649
865
811
1309
737
681
1249
1437
653
941
2180
1378
888
2363
1834
655
695
2237
1396
1205
935
643
1239
1275
679
817
949
1904
832
664
665
868
870
846
628
667
799
773
873
750
744
1468
894
779
755
722
796
924
1382
1529
2151