1995
848
959
1066
1558
1228
953
852
1381
1929
1442
1948
802
2665
1116
1487
3193
889
4208
4543
1874
992
1053
1889
10126
876
876
1065
1232
1288
1488
973
796
805
1080
1348
4435
1114
943
2041
1051
799
1233
979
869
950
14855
880
1042
1355
843
6202
1132
1376
5305
824
2543
1063
4262
5365
3122
753
990
711
1610
775
1066
690
899
4131
859
872
1304
716
895
1483
879
1113
1891
858
1830
861
723
969
940
1780
2432
837
1101
926
811
1572
1454
2939
823
1295
791
1134
801
764
786
1741
3571
821
1026
4461
759
694
995
1311
985
775
1171
901
1742
794
1098
2747
829
671