949
862
2606
1255
1266
1594
1055
1208
1221
978
1055
1483
885
1011
1334
1480
2058
863
1169
2281
3859
1015
1192
1835
13885
1039
1650
4122
1100
5681
1298
1042
2018
6775
931
932
2170
824
1133
839
6965
897
1358
3435
985
1312
1025
2448
924
1176
1047
944
1808
1389
1002
1049
820
1691
1782
965
958
935
845
1674
1120
1624
3031
892
3869
813
6267
7032
6909
1437
2343
919
4045
863
1602
1248
1587
922
867
1095
1069
2497
983
966
1960
971
782
5082
2569
9771
1212
1112
981
991
1029
849
1516
1178
986
1081
950
1011
7911
6913
784
1995
6699
1030
886
902
1185
1156
1311
1111
1482
787