1022
796
944
1289
630
1608
1067
3009
938
1411
1129
891
879
1334
1938
3145
701
1024
716
1007
1021
708
1039
648
2078
1292
1282
625
1787
1202
2789
4161
1300
756
2291
896
833
947
808
1776
676
1577
665
1567
2769
8889
1345
647
1380
709
1137
682
952
686
1132
3203
2050
859
1363
730
3962
1303
607
933
689
1075
872
681
3539
1600
631
1547
902
1909
2667
855
1380
714
1071
672
1854
640
971
1966
641
3195
627
868
670
661
635
1106
790
934
1634
1227
1635
841
660
696
1035
1230
1413
1400
678
640
709
2044
1640
637
1685
1091
614
696
1190
1131
829
642
1519
679