976
910
810
773
1399
1034
3008
915
923
1590
6043
834
4701
2291
846
3769
1084
1980
1287
807
758
3134
939
897
898
1260
858
770
764
1187
886
4075
913
952
1170
1433
885
1829
2888
1263
1053
942
1108
800
997
1699
1528
930
1101
1079
2856
935
786
2139
820
1497
1418
1293
1052
1175
3090
640
807
774
2041
906
625
1586
713
786
777
843
1640
639
645
1044
659
1341
760
625
1077
715
784
934
2409
1364
2477
831
684
1338
627
3207
1245
1629
1363
726
749
928
1236
754
1295
1222
1133
701
1549
1151
1275
1986
959
2953
814
794
684
772
785
1764
978
1218
760
3296