825
2076
2384
756
1599
808
1531
1381
3864
916
1051
903
1063
4098
860
1278
4184
1284
1373
723
744
1102
806
973
906
734
2195
1026
913
1539
1043
891
764
2257
1088
1223
1461
1750
2814
25776
1037
914
1624
841
1276
945
695
941
1057
917
1296
1330
1678
820
773
1017
783
766
2146
757