853
926
894
2817
2105
897
944
968
951
1260
881
966
886
867
2551
995
860
1591
868
805
1265
903
1075
992
939
896
855
928
915
4483
1060
978
825
1403
880
1546
922
1491
1174
844
840
888
1081
1553
968
964
858
893
968
1245
808
2600
921
1379
1099
931
3079
937
850
970
8033
878
2877
2459
991
871
841
1278
1136
859
784
833
831
1458
1139
1351
755
988
960
942
2147
1001
911
910
2499
3493
881
1837
1064
1029
961
3761
1043
1010
1185
1455
919
4005
1376
3886
765
771
2296
947
1408
792
1418
776
1625
6465
1356
1255
820
1528
2021
1019
1182
783
924
855