845
999
879
1589
836
913
1773
1095
980
2030
915
1361
1395
1095
1043
1360
845
4878
1362
1344
865
872
979
828
1739
966
1014
3390
907
847
1869
1346
902
1363
994
1699
1955
1436
1203
2984
2013
987
2749
1562
1113
5118
794
811
2096
1298
1689
924
968
2149
933
987
1044
826
1150
1044
804
1328
914
1272
1501
1135
922
1389
959
850
1101
925
924
1677
820
810
995
1947
831
942
1677
1528
2067
1443
942
2475
2177
5561
1397
1550
1048
2597
813
932
3033
1843
1007
858
744
1609
1028
3473
946
2166
789
890
1445
1439
1028
1047
1004
7684
1307
1372
3649
1295
1715
1957
1109
1050