812
989
967
1604
1844
1247
1526
1073
1207
1251
864
931
1578
1083
842
821
2286
841
956
1036
955
999
850
954
1686
926
1601
883
1244
1037
2176
1112
1914
4458
1532
1105
1274
949
1662
966
1051
931
996
1217
10191
1013
1624
965
902
875
994
1273
1004
811
1703
983
1056
2457
861
1218
1287
989
866
876
987
1833
973
1013
903
934
1142
9657
1847
962
894
2050
852
877
1071
953
1624
960
997
830
974
2639
993
1010
1460
964
842
900
969
2199
900
1182
843
841
1067
872
1210
1527
902
1065
2759
1029
932
921
1159
1047
1099
998
1998
1793
908
978
777
829
875
951