1031
1321
861
1196
4425
810
905
1686
3023
917
1184
2489
932
900
913
1820
906
840
4279
853
778
1054
2952
1334
1377
1001
902
963
836
881
3331
912
1177
863
906
984
1623
1144
803
1344
945
5970
800
1480
1138
1335
1168
1078
990
1106
1041
1334
895
1002
849
1240
1424
841
6803
786