980
1047
765
1646
812
1010
1527
2604
1619
1315
1428
1411
819
1014
958
1595
864
1532
886
1278
853
1083
3812
1037
871
1392
2953
859
8417
1007
980
921
1004
799
1414
779
13072
2429
896
1554
908
832
922
1308
1091
3016
1766
1465
2103
839
12741
898
821
1147
1987
941
975
1281
927
2266