2356
895
1278
1820
880
1845
912
888
1915
2194
1938
1478
1564
1762
831
775
1307
1850
1443
831
1103
1890
1297
1914
1335
888
827
861
1375
782
967
962
1003
1114
1705
951
927
968
813
1056
872
1440
1019
1270
938
1359
1361
2083
885
10511
1282
2370
5482
1720
865
767
883
1565
3859
936
1648
3263
3029
770
644
692
756
944
2135
874
1176
887
800
1661
902
815
2198
3132
775
813
1718
1359
760
1347
787
923
998
933
796
1514
766
1012
1209
643
942
859
2288
783
692
931
850
1129
883
1082
747
4973
1071
1220
897
1645
1489
1481
785
873
854
1410
1777
3145
1297
3207