980
1047
765
1646
811
1009
1526
2603
1618
1315
1428
1410
819
1014
958
1594
864
1532
885
1277
853
1081
3811
1037
870
1392
2953
859
8417
1006
979
921
1003
798
1414
778
13069
2428
895
1554
908
832
922
1308
1091
3016
1766
1465
2102
839
12741
898
821
1147
1986
941
975
1281
926
2265