1004
1601
657
760
662
2993
713
2251
908
1038
773
820
688
607
715
685
663
1447
1385
781
2168
964
3101
918
1176
724
947
687
1044
682
2141
726
978
3078
639
1420
2264
5829
1687
643
695
867
706
1145
963
688
1943
1916
676
1009
905
1342
2477
714
753
1351
766
1365
642
805
1092
2335
641
842
856
745
979
858
663
1996
1344
1838
699
3908
744
1507
1198
2611
3194
1898
541
830
668
1496
1227
3463
682
1279
893
3606
771
921
813
815
1686
952
1413
3207
1838
2254
1292
717
4993
645
743
2622
704
869
1722
1330
751
971
701
786
1282
681
710
1767
2030
779