961
940
1295
3316
796
1934
853
926
894
2817
2105
897
944
968
951
1260
881
966
886
867
2551
995
860
1591
868
805
1265
903
1075
992
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
1359
864
2196
1449
1478
913
792
1278
1197
1010
951
1030
1130
963
839
949
875
843
948
925
935
770
1018
919
959
1066
1040
3492
1079
1016
863
4950
1789
973
957
1205
1525
860
892
2637
924
869
5529
967
1441
767
817
872
808
947
2756
1227
959
797
1187
994
1186
899
1131
867