878
962
836
904
914
897
847
850
901
915
1111
931
945
890
925
3398
1011
922
903
981
993
1012
1003
1612
831
1490
2004
871
957
2174
1014
898
1250
2191
855
988
897
1559
1279
948
2331
3372
957
1899
2708
1415
1129
949
1255
1305
1126
918
1553
1224
1483
860
931
909
881
867
792
894
974
1748
944
1560
826
1380
2286
907
1432
972
866
792
1080
2199
881
811
1248
1556
913
885
2050
850
824
825
808
1674
1313
1042
1236
800
764
936
849
844
786
1534
976
1555
1127
931
886
1622
1506
753
2025
737
1938
1670
3161
776
803
1070
2095
767
1282
2000
946
794