1019
803
2051
731
1031
1256
1035
672
701
721
895
685
620
1420
763
853
1090
1501
1303
728
695
737
831
1093
935
893
3402
3609
668
701
1473
688
1008
1117
740
655
772
3096
702
658
630
679
1782
1796
1694
686
748
873
701
849
1860
803
809
687
732
714
975
5422
808
685
680
1034
625
730
2601
2190
1302
673
686
818
3289
1071
1467
834
6779
1410
3496
1434
802
1339
727
1130
2104
7108
902
849
2165
652
2001
875
744
783
2189
1598
910
716
1991
754
1084
688
1167
2749
1265
671
809
705
737
1565
3982
645
1540
658
925
1384
768
937
3183
679
1183
4031