1996
896
872
1526
950
1118
1277
1985
1330
759
754
1511
1318
1354
921
4280
1063
787
2184
1911
1984
1436
1108
766
843
1185
1353
1058
1630
1360
828
1184
1491
924
4127
2094
1015
1487
1163
1882
1419
829
1109
1637
1391
821
2006
866
929
1869
1263
1098
2536
1732
1122
930
858
707
886
960
719
4597
863
738
1281
800
804
990
1313
957
874
1150
1821
647
1545
865
906
1990
769
816
983
786
1465
787
909
1289
678
933
678
1853
774
891
821
2870
1685
995
665
2317
3150
972
1002
1089
2486
718
1534
821
948
1342
1578
1584
840
708
791
757
914
5760
876
815
781
1733