806
974
945
3378
1032
893
1818
2214
1481
887
2270
903
1185
2184
914
841
863
990
953
2261
1609
811
876
1979
1282
1298
1357
886
1027
824
1804
1441
941
1083
954
847
865
3140
913
5450
1491
1515
862
2242
852
2962
1385
1404
1549
1436
879
922
1025
948
1318
949
2396
987
2753
1332
1641
840
932
777
884
1431
1133
796
819
1439
1038
878
1282
1312
929
2143
791
1441
827
2164
1499
804
751
1853
915
977
809
1211
1612
810
830
918
1118
2675
1185
3111
1424
966
911
885
1380
2019
830
834
902
870
1553
837
966
1310
2619
1311
1103
2182
1265
1534
936
824
1917
976