1585
1393
3217
1669
876
998
908
856
1842
1842
942
953
1273
3226
1159
1044
921
879
899
1077
1563
993
864
1186
852
1036
872
842
929
808
1011
865
1067
2115
1242
1108
906
1038
1245
10180
1531
1037
863
1946
958
1037
1012
984
2545
863
1068
1811
986
977
871
847
972
1126
1255
1126
3030
769
871
965
952
1389
4496
1048
1002
1021
893
3023
907
1034
974
888
847
902
1166
858
797
1111
1377
2225
2156
1142
1399
867
903
1883
2017
878
1028
2877
2758
835
985
1555
1419
1477
2760
1230
1535
1188
1218
1141
1620
940
1169
874
922
1513
870
933
902
1027
1557
1206
776
797