1320
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
1676
694
934
662
727
745
1174
2210
1698
627
1901
1546
1328
807
759
668
1096
646
1578
1433
1473
2134
4416
557
668
1521
1787
2286
1921
1136
1289
1931
1262
940
672
2290
950
2364
1007
1249
634
2004
2400
766
716
1693
747
1126
780
676
1568
852
1929
818
946
1576
2621
1438
725
1651