921
680
1107
3463
896
1703
920
702
787
962
643
1160
613
952
767
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
1933
1111
1635
2036
4104
1652
1497
1797
1057
823
959
1700
1572
687
3112
664
1011
832
2143
1529
634
668
907
1164
784
1839
1979
976
1891
1881
896
1563
1144
754
1123
970
950
665
641
886
706
760
1071
2350
865
1570
809
1800
2377
666
1240
1365
628
932
2429
2605
2733
1356
1310
4199
1352
7693
841
1424
703
820
888
820
746