1337
822
846
1379
1021
4621
888
974
2216
1078
10198
8078
2178
880
1262
843
1019
923
875
958
924
888
5857
1502
1218
1037
1399
943
4464
1143
1014
1115
1812
997
3013
1049
959
888
945
1110
1586
987
1624
915
1007
918
923
896
812
1009
979
1133
820
1033
949
882
885
1053
2548
1271
1061
956
1927
1679
865
994
1181
1501
839
2145
875
844
1058
1101
879
791
987
2055
1130
1086
1302
924
1466
925
920
919
794
821
1243
10601
1494
835
835
909
1030
2016
22485
1133
957
898
887
792
815
868
1408
907
832
826
999
1910
931
1266
1186
1216
904
841
910
4294
839
1071